Как все начиналось. Apple, PayPal, Yahoo! и еще 20 историй известных стартапов глазами их основателей - Джессика Ливингстон
Шрифт:
Интервал:
Закладка:
В 1990 году Капор основал некоммерческую правозащитную организацию Electronic Frontier Foundation (EFF) , а сегодня возглавляет некоммерческую организацию Open Source Applications Foundation, которая специализируется на поддержке проектов по созданию программного обеспечения с открытым кодом.
Ливингстон. С чего началась компания Lotus?
Капор. Все началось в 1978 году с компьютера Apple II, поскольку я был просто одержим персональными компьютерами и не мог не купить его. Тогда я еще не знал, чем именно хочу заниматься. После приобретения компьютера достаточно быстро я начал обучать людей работе на нем и писал программы для таких же пользователей, как и я, купивших себе этот ПК. Например, я создавал приложения для офтальмологов, которые хотели применять компьютер в своей работе, для аналитиков финансового рынка, планирующих просматривать и анализировать на нем сводки фондовых рынков. Выполняя разные заказы, я познакомился с другими обладателями Apple II, которых оказалось не очень много, поскольку подобное хобби в то время являлось редкостью. Вместе с другими энтузиастами мы создали группу поклонников Apple II под названием New England Apple Tree. Одним из ее участников был Эрик Розенфельд, выпускник финансового факультета Массачусетского технологического института. Чтобы помочь ему проанализировать данные для диссертации, а также ради решения интересной задачи по созданию чего‑то нового, я взялся за разработку программы обработки статистических данных, которая могла бы функционировать на компьютере Apple II. Я написал ее за выходные. Эрику пришлось объяснить мне математические нюансы, но как только он это сделал, все прояснилось. И тогда стало очевидно, что такое приложение для Apple II (позволяющее обрабатывать статистические данные и создавать графики) может пригодиться многим пользователям. Оно получило название Tiny Troll, по аналогии с программой TROLL, которая применялась в Массачусетском технологическом институте.
Приблизительно в то же время Дэн Бриклин и Боб Фрэнкстон в Кембриджском университете создали первую программу для работы с таблицами на персональных компьютерах VisiCalc. Ее появление перевернуло мир ПК. VisiCalc оказалась для них самым полезным приложением из когда‑либо написанных. Это была невероятно удачная инновация. С момента выпуска VisiCalc объемы продаж компьютеров Apple II начали неуклонно расти, а равных этому приложению просто не было.
Автором VisiCalc официально считалась компания Software Arts, а владельцем прав на программу стала компания Personal Software, вскоре сменившая название на VisiCorp. Я познакомился с ее создателями во время конференции, проводимой группой пользователей Apple II (я был одним из ее основателей). Именно тогда, в 1979 году, я впервые увидел приложение VisiCalc в действии.
Создатели VisiCalc познакомили меня с владельцами компании, в ко‑торой они работали, – Деном Филстром и Питером Дженнингсом. Бизнесмены предложили мне дописать приложение Tiny Troll, чтобы распространять его в одном пакете с VisiCalc. Они хотели расширить набор предоставляемых возможностей для пользователей, добавив в него дополнительные программы. И я согласился. У меня все еще был партнер, но, по всей видимости, Эрик Розенфельд собирался заняться преподавательской деятельностью в Гарварде, и вообще у него были несколько иные планы. В ноябре 1979 года я поступил в бизнес‑школу, поскольку решил, что мне пригодятся знания в бизнесе, так как именно в этом направлении развивался рынок компьютерных программ.
Я решил завершить курс обучения, а доработкой приложения заняться на рождественских каникулах. Я намеревался просто подзаработать денег, и все. Но я не представлял, сколько времени это отнимет на самом деле. У меня не было специального образования в области информатики и программирования. Будучи самоучкой, я писал приложения на языке Basic. Я только недавно поступил в бизнес‑школу и реальных знаний в области менеджмента пока не имел. Честно говоря, после завершения колледжа я несколько лет работал диск‑жокеем на прогрессивной радиостанции, передающей рок‑музыку. Еще я работал тренером по трансцендентальной медитации и консультантом по вопросам психического здоровья в психиатрическом отделении больницы. В этом не было чего‑то необычного, поскольку индустрии программного обеспечения для персональных компьютеров в то время не существовало. Создание программ больше походило на хобби, нежели на настоящее дело, и мало кто относился к нему серьезно. Но по меркам того времени меня все же нельзя было назвать некомпетентным.
Вдохновленный идеей VisiCalc, я недооценил время, которое потребуется для доработки приложения; она казалась мне пределом совершенства, и я считал, что вряд ли когда‑нибудь смогу создать нечто подобное. Но я сказал себе: «Я хочу попытаться написать приложение, которое хорошо себя зарекомендует». Возобновились занятия в бизнес‑школе, и мне пришлось их бросить, чтобы завершить работу над программой.
Весной 1980 года я решил, что приложение готово, но не представлял, что такое в действительности готовая программа. Говоря современным языком, у меня на руках была альфа‑версия – в ней имелось несколько функций, которые можно было продемонстрировать заказчикам. На этом этапе я решил, что для кардинального улучшения приложения его нужно полностью переписать, изменить пользовательский интерфейс и т. п. Я неправильно понял поставленную передо мной задачу, поэтому заявил заказчикам: «Для этого мне нужно перебраться в Калифорнию (поскольку именно там находилась компания заказчика). И я хочу, чтобы вы взяли меня на должность руководителя проекта. Я смогу завершить его в свободное время. Программа практически готова».
Почему я вознамерился переехать в Калифорнию и занять пост руководителя проекта? Тому было несколько причин. Я видел отличную перспективу в том, чтобы присоединиться к новой компании в той рыночной нише, которая только начинала формироваться. Кроме того, я потребовал подписать договор, подобный заключаемому с автором книги. И владельцы компании пошли мне навстречу. Я отправился в Калифорнию с совершенно «сырой» программой.
На этом этапе я отошел от дел, связанных с доработкой и изменением Tiny Troll (которая вскоре получила новое название VisiPlot), и стал менеджером по распространению нескольких версий VisiCalc. Это был не основной вариант VisiCalc для компьютеров Apple II, существовали и другие версии программы. Вместе с коллективом компании Software Arts я выполнял эту работу для нашего издателя Personal Software. Меня затянуло в рабочие будни. В результате я находился в Калифорнии уже полгода и за все это время не имел возможности заняться собственным приложением. Но работа в Кремниевой долине показалась мне очень увлекательной, и я многому научился.
Как раз перед моим приходом в Personal Software она привлекла финансирование от венчурных фирм, и управление компанией стало более жестким. Представители венчурного капитала ввели в состав руководителей квалифицированных менеджеров из Intel и т. п., и мне, мягко говоря, стали перекрывать кислород. Постепенно урезали мои полномочия и ограничивали права, что мне, безусловно, не нравилось. Новый стиль руководства компании не соответствовал моим внутренним стандартам и представлениям о правильном менеджменте. Оговоренное ранее роялти за разработку моего приложения так и не стало акциями компании. Тогда я сказал: «Давайте я завершу свое приложение, как и обещал, и мы поставим на этом точку». И вернулся в Бостон, где наконец закончил работу над программой. На это ушло еще полгода.
Компания запустила VisiPlot в продажу в 1981 году, и практически сразу приложение начало приносить мне приличный доход в виде роялти. Конечно, все познается в сравнении, но 100 тыс. долл. в месяц при отсутствии серьезных затрат действительно казались приличной суммой.
Внезапно передо мной открылись широкие перспективы. За время работы над VisiPlot я извлек множество полезных уроков. Кроме того, я тесно сотрудничал с авторами VisiCalc при поиске методов обмена данными между приложениями VisiCalc и VisiPlot, что в будущем мне очень пригодилось, поскольку эти технологии позволили создавать графики на основе табличных данных – полезная функциональная возможность для пользователей следующих программ.
В то время Боб Фрэнкстон разработал формат обмена данными DIF, и приложение VisiCalc было одним из первых, которое его поддерживало. Я работал вместе с Бобом над этим проектом, хотя главную роль в нем, безусловно, играл он. Несмотря на то что мы нашли способ передачи данных из одной программы в другую, его нельзя было назвать простым. В то время еще не существовало жестких дисков, и работать приходилось с дискетами очень малой емкости. Кроме того, приложение VisiCalc распространялось на дискетах с защитой от несанкционированного копирования. Таким образом, чтобы построить график на основе табличных данных, следовало запустить с дискеты VisiCalc, чтобы создать таблицу, а затем сохранить ее в специальном формате на отдельной дискете. Для решения этой задачи требовались два дисковода для гибких дисков, потому что сохранить файл на защищенной дискете с приложением VisiCalc было невозможно. После этого нужно было выйти из VisiCalc, запустить VisiPlot и с использованием сохраненного файла таблицы создать график. Затем, чтобы построить еще один график, приходилось повторять все действия сначала, если вы заблаговременно не сохранили других данных для его создания.